﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;

namespace mvc_repete.Models
{
    public class MockDb
    {
        public static List<Chore> GetAll()
        {
            var ListOfChores = new List<Chore>()
            {
                new Kitchen(){ Id = 1, Task = "Wash Dishes", Person = "Britney Spears", IsCompleted = false},
                new Kitchen(){ Id = 2, Task = "Clean Oven", Person = "Britney Spears", IsCompleted = false},
                new Kitchen(){ Id = 3, Task = "Mop Floor", Person = "Keenan Silver", IsCompleted = false},
                new Bathroom(){ Id = 4, Task = "Clean Toilet", Person = "AJ", IsCompleted = false},
                new Bathroom(){ Id = 5, Task = "Clean Bathtub", Person = "RJ", IsCompleted = false},
                new Bathroom(){ Id = 6, Task = "Wash Sink", Person = "Cody", IsCompleted = true},
                new Yard(){ Id = 7, Task = "Mow Grass", Person = "Charlie Murphy", IsCompleted = false},
                new Yard(){ Id = 8, Task = "Clip Hedges", Person = "Justin", IsCompleted = false},
                new Yard(){ Id = 9, Task = "Water Flowers", Person = "Nabil", IsCompleted = false},
                new Bedroom(){ Id = 10, Task = "Make Bed", Person = "Mike", IsCompleted = true},
                new Bedroom(){ Id = 11, Task = "Clean Up Toys", Person = "Rick James", IsCompleted = false},
                new Bedroom(){ Id = 12, Task = "Replace Couch", Person = "Rick James", IsCompleted = false},
                new Bedroom(){ Id = 13, Task = "Be Awesome", Person = "Andrew Bethel", IsCompleted = true}
            };
            return ListOfChores;
        }
        public static List<Kitchen> GetKitchen()
        {
            var ListOfChores = new List<Kitchen>()
            {
                new Kitchen(){ Id = 1, Task = "Wash Dishes", Person = "Britney Spears", IsCompleted = false},
                new Kitchen(){ Id = 2, Task = "Clean Oven", Person = "Britney Spears", IsCompleted = false},
                new Kitchen(){ Id = 3, Task = "Mop Floor", Person = "Keenan Silver", IsCompleted = false}
            };
            return ListOfChores;
        }

        public static List<Bathroom> GetBathroom()
        {
            var ListOfChores = new List<Bathroom>()
            {
                new Bathroom(){ Id = 1, Task = "Clean Toilet", Person = "AJ", IsCompleted = false},
                new Bathroom(){ Id = 2, Task = "Clean Bathtub", Person = "RJ", IsCompleted = false},
                new Bathroom(){ Id = 3, Task = "Wash Sink", Person = "Cody", IsCompleted = true}
            };
            return ListOfChores;
        }

        public static List<Yard> GetYard()
        {
            var ListOfChores = new List<Yard>()
            {
                new Yard(){ Id = 1, Task = "Mow Grass", Person = "Charlie Murphy", IsCompleted = false},
                new Yard(){ Id = 2, Task = "Clip Hedges", Person = "Justin", IsCompleted = false},
                new Yard(){ Id = 3, Task = "Water Flowers", Person = "Nabil", IsCompleted = false}
            };
            return ListOfChores;
        }

        public static List<Bedroom> GetBedroom()
        {
            var ListOfChores = new List<Bedroom>()
            {
                new Bedroom(){ Id = 1, Task = "Make Bed", Person = "Mike", IsCompleted = true},
                new Bedroom(){ Id = 2, Task = "Clean Up Toys", Person = "Rick James", IsCompleted = false},
                new Bedroom(){ Id = 3, Task = "Replace Couch", Person = "Rick James", IsCompleted = false},
                new Bedroom(){ Id = 4, Task = "Be Awesome", Person = "Andrew Bethel", IsCompleted = true}
            };
            return ListOfChores;
        }
    }
}